#ifndef A__
#define A__
struct cc{
	char cc_name[40];
	int cz_sum;
	int cz_num;
	int ***pcz;
	struct cz *z;
};
struct cz{
	int cz_id;
	char cz_name[40];
	int price;
};
struct cp{
	char cp_cc[40];
	char cp_start[40];
	char cp_dest[40];
	int cp_price;
	int cp_cx;
	int cp_zw;
};
struct kh{
	int kh_id;
	char kh_name[40];
	char password[40];
	int cp_sum;
	int cp_num;
	struct cp *p;
};
extern struct kh *k;
extern struct cc *c;
extern int kh_sum;
extern int kh_num;
extern int cc_sum;
extern int cc_num;

void init();//初
void close();//关

void save();//写
void read();//读

void kh_menu();//客户菜单
void kh_dl();//客户登录
void kh_gp();//客户购票
void kh_find();//客户查询
void kh_zc();//客户注册

void gl_dl_menu();//管理员登录菜单
void gl_dl();//管理员登录
void gl_menu();//管理员菜单
void add_cc();//添加车次
void delete_cc();//删除车次
void update_cc();//更新车次
void update_cz_menu(int a);//更新车次》车站菜单
void upcc_add_cz(int a);//车站菜单》添加车站
void upcc_delete_cz(int a);//车站菜单》删除车站
void upcc_update_cz(int a);//车站菜单》更新车站
void find_pj();//查询票价
void menu();
#endif
